function PointRenderer(map, cIcon, name) {
	PolygonRenderer.baseConstructor.call(this, map, cIcon, name);
};
C_UTIL.extend(PointRenderer,Renderer);

PointRenderer.prototype.removeAllPoints = function() {
	this.removePoint();
};
PointRenderer.prototype.removeLastPoint = function() {
	this.removePoint();
};
PointRenderer.prototype.setMarker = function(point) {
	if (point) {
		this.marker.setPoint(point);
	} 
};
PointRenderer.prototype.removePoint = function(){
	this.deactivate();
	this.map.removeOverlay(this.marker);
	this.prototype = null;
	this.icon = null;
	this.marker =null;
	this.name = null;
	this.handles = null;
	this.imageUrl = null;
	this.map = null;
};	
